############# #...........################ #######.###.'...##.......... #.))#.###..'.......... #.#######)#.# ####.......... #.........#.# #.......... #####'####### #.......... #.### ###'####### #...# #..#### #######'### ##..T.## #.........# ####h.# #.........##### ########'## #.........'...# #..<........# #......)..###.####.......h..[# #...^.....# #....'............. #.........# ######............#.. #.........# #...........## . ########+## ##########'## .#