##### ..... #####..... #$?....... #########......... #.<.....#......... #......r#......... #........o.o...... #.......#.)....... #................. #########....##### ###..# #... .... ....