######## ##......## ##........## #.<..l.....# #...Y......# #..........# #.......b..# #..........# ##.......... ..........# #..........#