############ ########## #..........# .........#####..........# .........'...#..........# ..........###.'......^>..# .......o..# ###.o........# .......%..# #.......)..# .........# #..........# ..r......# #..........# .....!...# #########'## #...##### #.# ########+#### .## #.# #......<....# #.# ########## ###...........####. #.# #........# #.'.b.....)..o'..'o #.# #........# ##)#...........####. #.# #........###..#...........# #.# #........##..##...........# #.# #...........###...........# #.# #.%..o...#### #(..........# #.# ##.####### #########+### ### #.# #..%.# ##.. ..# #.# ########+### #... #.# #.# #..........##########.w# #.# #.# #..........+......##..# #.# ###########.## #.......%..######.##'######## #########'### #............# #..........# #.#..>......###...........#####............# #..........# #.+...%)....#.'...........#.)..............# #..........# ###.........')#...........'.###............# #..........# #.........###...........### #............# #.........(# #######'### #########'### #............# ##'######### #.# #..# #............# #....# #.# #.## ########.##### ####.# ..# #. #.# #.# .## #. #.# ####.####### #. . #.# #...<......# #+ #..........## #............ . #..........## ..... #..........# ......# ####.####### .)...# #..# .....# ##.# ##...# #.## #####..### ### #..# ###........# .......# ###.###### ##.'........# ........# #........###..#......<.# ......o..+ #........#.(.##........# +.....ob..# #........#.####........# #....o.o..# #..........# #........# #.........# #..(.....### #........+ #...o.....# ########## #........# #......<$.# ########## ###########