#### ########## .....#..#.....#. #..#..#..#..#.... .......!......... ..#..#.....#..#. .....#.....# . #.....<..# ##########