###### #....# #.##.# ######y#<.### .......y.....# ######.....#.# #...#.# # ##.#### #.# #.. #.# #.