.######### ......... r.......# #.# #.## #..# ###.### #.....# #.....# #.....# #.....# #..<..# #######