###<.......# ...c....... #.......... #..........# #..........# #!.........# .#####.?......## ....#..........# #....(.......### ###............. #..........#.. .# #....)........ ..### ##............ #....# ##.........## #.....# ###...###### ....... ##.......# .......###..##.##...... .......#...##..# ###### #........####.## .......### .. o...... ..# ....... ..# ....... ... .. ......# .. .#...# .. . .(.. .## .# #..#.). ?...._. ##{..# #<..# ........#..# #######.. .... ##.. .... ... .>. .... .. ..... . ......