##### ########..P## #........P_P############### #.########P................ # #.# #######.##.#########.# #.# #.......##.##......... ##############.## #..##.........#....... #.........:)....# #.......##.#.....##... #.############))# #.>#######.#.......... #.# #..# ##...#####.##....##... #.# #..# 777 #..........>.<.......# #.# ##/##77.77###.#####....#.###.#.# #.# #...'.._.7 #.# ###..#.## .# #.# ##)##77.77 #.# #...:.##.## #.# #####.## 777 #.# #)......# #.# #......# #.# ##.#)%.##.## #.# #...#.## #.# #.)).......# #.# ####...#.## #.# #..#.######.# #.# #........<### #.# #).#.# #.# #...........# #.# #..#.# #.# #.........#.# #.######..#.## #.# ##.#...#.##.#######....))......#####. #.# #.#..................).....#........ #.# #.#...####%###....[...(...##.####### #.# #.##### #.# #.#########..##.# #.# #.# #.# #.#...Zo..#..##.# #.# #.########.# #.#..$$.Z.#..##.# #.# #..........# #.#.##!##.#..##.# #.# ####.......# #.#. #.# .#..##.# #.# #.####### #.#. #.# .#..##.# #.# #.# #.#. $. ..#...#.# #.# #.# ..#.#. #.# #.# #.# #.# #.# #.####### #.# #.......## #.# ######...######.# #.# #............ #.# ##...######## #.# ###.######## #.# #........... #.#############...#######. #..........%......# ################..# #..# #..# #.(# #... #.### #.# #.#