#### ##...## ##.....## #.......#################### #........'.................########. #........#####...................... #........# ##.##########.......... #........# #.# ##.#######. #........# #.# #.# #........# #.# #.# #........# #.# #.# #........# #.# #.# #........# #.# #.# #........######.# #.# #........+......# #.# #........+...<..###########.####### #........#####..................... #........# #.###########......... #........# #.# #.#######. ##.......# #.# #.# ##......# #.# #.# ##....## #.# #.# ##..## #.# ##'### ++ #''# #.# ##....## ... #..# #.# ##......##.... #..# #.# ##........#.... #..# #.#######)............. #..#######.......(()..)......... ########................#..)........... #.).)..............####.#.(............ #)###############.## #.#.)...)...#.... #.# #.# #.#........## ... #.# #.# #.#.......## #.# #+# #.##.....## #.# #.##++#### #1## #.# #(.# #..# #.)# #1)# #e.# #ee# #..# eeeee ee2e.e## ...e....#.. ....ee...... ....ee.E....# ##.....*.e..## #..# #:/.# #....# ###..:..# '%.(}.$)# ##e.ee:|:# ##eee.(.:.# #.e.ee.[:[# #*)$ee%)!)## ###########