############# #..........}. ########## ###############............ #..[.....# #...>......#............... #........# #..........'<##............ ##############...!....# #..........####............#######.........)))........<# #..........# #....................############....).>.# #..........# #............######### #........# #.........<# #............ #....(...# #......(...# #.....######. #........# #######'#### #.#### #. ##...(#### #####.# #p ####(####### #.....# .p #####.........# ####'####### .p #.............# #..........# ..###.........# #..........# #.........# #..........# #.........# #..........+ #.........# #..........# #.........# #..........# #.........# #..........# #.........# ######....## ###.######## ##.(####### ####+####### #...# #.........# #..........# #### ###'####### #.........#### #..........# #.. #.........# #.........'..###..........# ###.##### #.........# #.........##...#..........### #.......# #.........# #.).......####.#..........(.####.......#####.....[...# #.........# #.#..........#(()##.......##..'.........# #.........# #.#..........###(##).........##.........# #.........# #.'..........# #)())......#####.........# #####+##### ###..........# ####.......# #.........# #########'## #####.### #####'##### #.......# #######.## #..# #+####### #........# #####'######### #..e.....# #.............# +....E...# +.............# #...E....+ #.............# #.>......# #.............# #........# #..)..........# #>.......# #.............# #........# #########'##### ##'####### #..# #.## ##.## #..### #..# ##...### #.## ###...# #.# #######'## ###'####### .........# #.........# .........#########.........# .........[)).(...'.........# .........#########......./∩# .........# #.........# ########## ###########