####### #PPPP.# #...P^# #.P_PP# #.#^...^# ..#PP.^.# ###### #.###.### #.# ..#..# #.###.## #.# #.#..# #.##..P# #.# #.#..###.###P.# #.#.####.#...##.###.### #.# ...#.##..##.#.....######### #.####.#....................... #.#.........>.................. #######.#.####.###......#.########### #.))g........#...#.######.########## ##.#######..#.......# #...g......# #...^....#..#.......# ##########.# ###..#####....#.......# #.......# ...... #<#..##.......#......## #.##....##....... #.#[.##.#..............# #####.##....#......... #.#..##.#.######.#####.# #.....##....#........# #.#).##.#.# #.# #.# #.....##.##.#........# #.#)<##.#.# #.# #.# #.....##{##.#........# #.#.###.#'### #.##..#.# #.....##w##.#.(......# #.#.........# #.##..#.# #.........(((..((....# #.#..#......# #.##.)#.####........(.##......# ##.#..#......# #.##..#.#.............###'#...# #.....####'### #.##..#.#.##....#.#.### #.#.### #####.# #.######.##..#.#.##.####.#.# #.#.# #.# #......#.#...#.#.##.# #.#.#####.#'###... #.# #..###.#.#.......##.# #.#)...........(# #.# #..###.#.#.......##.# #.#####........... .# #................##.# #.# #..........# .# #.####.#.##.....)##.# ..# #........#o# #.. #.#.........##.# ### ########## ( ... #.########### ### #.# ... ... ...