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