#. ##... ########### ..(.. #........># ####..... #.........# #........ #.........# #........ #.........###........ #.................... #...o.....###........ #..