########## #........# #....[...# ##### #........# #...# #........# #...# #...)....# #...# ###........########...############# #.'........'......'..)'..........># ###........#####.##...###.######### #........# #.##...# #.#.....# ########## #.##...###.#.###.# ##.P.....##.#..<#.# #..PPPPP....#####.# ##.7.77..7.........# #.777PP...########## #....77PP..### #.#..P77...# # #..77....# ..P.7....# #.#.......# .<#.P #..#@.. ...# ..+ ..# #.. #######.#### ........... ........W####### ......$.<....... .......###...... ....... ..... ....%.. ...P ..#'### .PP .... .7 #.. . 77