########### #.........# ####+#### #.........# ........# #.........# ........# #.........# ........)### #.........# ..$.o..%)'.####....)....# ........)#...##.........# .........###..'.........# ........# ####..o......# ##+###### #....>(...# #....o....# #######'### ##...# #..### #####+#### ##+######### ##o######### #........### #..........# #..........# #........'.# #......[...# #..........# #.)......#.###..........# #..........# #.......>#.[##..........# ####..........# #........##..'.^........#####..'..........# #........#####........o.'..o..##..........# #.......<# #..........########..........# #........# #..........# #..........# ########## #..........# #..........# ############ ############