############################################################ .............<.............................................# .........#############....#######..........................# ########.# #...##.....#####..###################.# ########.####### #####...##.#.#.#####..###################.# ................ .........'..∩..'..........................# ................ .....>...#.#.#.#..........................# ........######## #####.>##.....#####......................# #######.# #.<######## #......................# #.# #..# #......................# #.# #..# #......................# #.########### #..# #......................# #######............ ...# ########......................# .................(. ..... ..............................# ########........... ..... ..........)...................# #...######## ###### #########.>#################..# #.(.# #).# #..# ##########...# #.(# #..# .........(...###########################(.###### #########..# .......)([.........................)..(.......... ........JJ.# .[.......)(.................................##### #########JJ# #############..##########################...# #..# #..# #...# #J.# #..# #...# #..# #..# #...# #..# #..# #...# #..# #..# #...# #..# #..# #...# #..# ######..# #...# #..# ........##########################...#### #..# ....[..................................... ###########################............... #.)############# #..# #..# #..# #..# #..# .... ....