##### #...# ############# #...# #...........# ######### #...######.#########.# #.......# #........#.# ####'########### #.#####.#############........#)######............... #..............)[<..'........)......+....>.....$.... #.#.#.#.####...######........#.####.#............... #..<..#.####...######...######.# #.#.....<......... ###.#####.#............####### #.# #.#....)........?@ #..>......'............'.....# #.# #.#............... #.#.#######............#####.# #.####.#...........)... #.#.# #............# #.###...................### #.#.# #............# #..#######.###..........# #.#.# #............# ##.# #.# #..........# #.#.# #............# #.## #.# #..........# #.#.# #............# #..# #.# #..........# #.#.# ############## ##.## #.# #..........# #.#.# ##############..# #.# #..........# #.#.# #.....).......#.## #.# #..........# #.#.#############.............#..# #.# #..........# #.#........#..................##'####'###..........# #.########.#.......................................# #.#<.......#..............................########## #.##########..............................# #.#........'...[..........P.P.............# #.#'########............P.).......>.......# #.....# #...............P....P.........# #.....# #...........P.P...PP...........# #..^..# #............P.P.PP............# #.....# #.........P.P..P...PPP...#'##### #.....# #..........PP.P............# ####### #..............P...P....[..# #.......#.PPP.......PP..P.># #.......#...h...>.........## #.......#..PS........P..P## #.......#........P.......# #.......#P.P.PP......PP..# #.......##.......P.......# #.......##...P..P...P.P..# #.......##....P...P....### #.......##......P......# #.......##..P.P.....P..# #.......##..P.....P....# #.......##.............# #.(.....##.............# ##########.............# #.............# #.............# #.............# #.............# ###############