######### #.......# #.....<.# #.......# ###.......# #....##'### #....#...# #....#...# #....#...# ...#....##+######## #................. ##................ #................ #................ ...######'#######. ....#............# .... #............+ .... #+###........# #........# #........## #....##...+ #######...# #........## #........######## #...............# #........<......# #######..######## ###'##.....# #...#......# #...#......# #...#......# #...'......# #@######+### #.......@...... #.............. #.............. +.............. #.............. #.........##### #.........# #.........+