######### ###.......### #...........## ....##'##....## . ####.####...# #.......##..## #. #..#####..#...# #. #. #...##.##..# #.. # #.<.##.##..# #.. #...##.##..# #...#..##'##..#...# #..##.......##..## .### #...#########...# .... #..[.#####....## ...# ##...........## #..# ###.......### #...# ####.########....# .#####'#####.......# ....................# ..............####### ###############