########## #### .#...).#..#..... ......#..#..#..#.. ..........[....... #..#..#.....#..#.. #. #..#.....#..... # ... #..<.....# . #### ##########