######### ####### #...[.... #.....# #........ #.....# #........ #...).#######........ #.....#>............. #....).....##........ #..........##........ #..........##........ ####....).......##... #............##... #............... . #............... #..$.........##. ####.....###... #.....# .## #.....###+## #....o.....# #.%..ooo.....# #..........#.# #..........# #..........# #......##### #......# #......#