############## #............# ################### ###..).........# #...............>.# #.'............# #.##....########..# #.#............### +..(( . #..# #.#..............+ #....#.# #..# #.#.............## #....#.# #..# #.#.............# #....#.# #..# ###+#.............# #....#.# #..# #.....######+####.# . ....#.# #..# #.....# #.....# #.# #. $#.# #..# #.....###.....###.#####.. #.##########.######..# #..>...................... .....................# #.....###.....###.######. #.#.......##.######..# #.............# #.# #.#.....).##.# #..# #.............###.# #.#.......##.# #..# #%................###### #.#.......##.# #..# #.....###........##....# #.........##%## #..# ###'##########...##....# ###.......'...# #..# #.# #................###############.......##..# .... #.# #...........(....'......................#..# . #.# #................###.[.............#.#..#..# #.# #................# #......).......(#.#..#..# #.# #................# ##+###..........#.#..#..# #.# #................# #............###.####..# ##.###....%(......##### ############## #.# #... #..............[..######## #.# # ##...%............'......+ ... ####.............######## ..# #....................# ..# #......######........# #.#'#### #........ #.#.# #........ ##.#+# #.####### #####..#.# #.# #.....##'## #.# #.#####...### #.# #.'.'.'.<.'.+ ..# #######...### ##'## #.# #+#