###### #....########### #..............# #....########### #....# #....# ###'## #.# #####.### #.......###### #.......##...# #......<##...################## #.............................# #.......##.....#############.## ..####+#.##............# #.# ... # #.#......######.# #.# .. ###.#.#.###### #.# #.# #....<...#... #[# #.# #>#.#.#..#.###### #.# #.# #.#...........# #.# #.# # #.#..#.####.# #.######.# ..#####.### #........# :...+.......# ########## ...>#####.#.# #............. ..........#.# #............... ..#######.######## #................... #........# #................... ########.# #.......@........... #.# #.................# #.# #.................# #.# +.....(.....$.....# #.# #....g............# #.# .....#.#.##a(Z>.....# #.# #.## #.#.#####...#### #.# #.#.# #....... #.# #.#a### #...#### #.# #.#... +..... #.# #g#.#####...### #######.# #..g...%....# #.......# #...........# #.####### ##........# #.# ####g##### #..# #.# #.### #..# g# ... ######.# #.a.# #..# #.#gF..P. #......# ###g# #..# #.#P........ #.###### #.# #..# #.#....# PP #.# #.# #..# #.#g..## ..###.# #.##########..# #..P.... P.##.# #.g...ga......#########....... !P##.# #############.......g.(..# #P##.# ###########..# #P##.# #..#########.##.# #...............# #.....#####...### ####### #####