###. ######## ##.... ###......##.....# #.## #.............# #..# ##.......<).# #..# #.......)...# . ###..# ##...........# #(( ###.#..###...........## #..################......#.............# ##............................##.......## #....(@.#########..........######....### #...##...# ##.............# ###### ... ##... #..........<...# . ##... ##...........#..# ##... #..............# #..# ##...........#..# #.. ##........###..# #.. ##....#### #.. ######