#....# ....# .####...# ........# .....#..# ........# #.....####+## #..<....... #.......... #.......... ########... ##