Abstraction on a dip in the pool
1987
2002
2012
2001
1999
2014
2008
1985
2010
2009
1993
2004
2011
2020
1992
2018